import http from "@/utils/http";

/**
 * 小程序登录  企业用
 * @param {Object} data 
 * @returns 
 */
export function postLoginWxMin(data) {
    return http({
        url: '/login/wxMin',
        method: 'post',
        data
    })
}
/**
 * 小程序登录  个人用
 * @param {String} phoneNumber 
 * @returns 
 */
export function postTestLoginWxMin(phoneNumber) {
    return http({
        url: '/login/wxMin/simple',
        method: 'post',
        data: { phoneNumber }
    })
}

/**
 * 获取个人信息
 * @returns 
 */
export function getMemberProfile() {
    return http({
        url: "/member/profile"
    })
}

/**
 * 修改头像
 * 在以前web开发中  调用普通数据接口 和 文件上传 都直接使用ajax ， axios
 * 小程序 ，  调用普通的数据接口  wx.request  ，文件上传 用 wx.uploadFile
 * @param {String} filePath 
 * @returns 
 */
export function postMemberProfileAvatar(filePath) {
    return uni.uploadFile({
        url: "/member/profile/avatar",
        filePath,
        name: "file",
    });
};


/**
 * 修改个人信息
 * @param {*} data 
 * @returns 
 */
export function putMemberProfile(data) {
    return http({
        url: "/member/profile",
        method: "put",
        data,
    });
};